cellulose substrate - German English Dictionary